import { Module, Global } from '@nestjs/common';
import { ScheduleModule } from '@nestjs/schedule';

/**
 * 调度模块 - 基础设施层
 * 基于 NestJS 官方文档实现
 * 参考: https://docs.nestjs.cn/techniques/task-scheduling
 */
@Global()
@Module({
  imports: [ScheduleModule.forRoot()],
  exports: [ScheduleModule],
})
export class SchedulerModule {}
